person skilled a crossing rivers - Alemán Inglés Diccionario